offer of giving something - Francés Inglés Diccionario